Dog food is designed for dogs. Cat food is designed for cats. Vitamins, amino acids, minerals, protein levels and so on and so on are so differently required by canines and felines. A tiny amount cat to dog is probably okay. I do mean tiny!
Taurine is necessary for cats - very important also for dogs. It is found in top quality dry dog foods with inceasing regularity.
Feeding canned food always worries me. Canned is full of water. Not to mention all sorts of things one wouldn't really want to feed if properly considered. (There are a couple of wet foods that are superior, and I do not include these in my comment). Certainly, there is insufficient nutrition in wet foods; semi moist foods; and, most dry foods to feed as a complete diet and get the best from your dog. Some of the top of the range dry foods truly do offer a wonderful source of nutrition, including proper amounts of taurine, chondroitin, glucosomine and so on. Balance though is always the key.
I would be inclined to check out the feeding habits of any boarding kennel I was considering for my dogs - or take my own food!
JMO