I am a Farmers daughter and a dog whisperer! A happy dog is a well trained dog. On average a dog can learn 1100 words and has the mentality of a 3 year old. Dogs like babies like routine. Different dogs have different purposes in life, a Jack Russel is a great rater and very bright so you have to keep them amused or they get bored and destructive. American bulldogs (Standard Scott) are by nature herding dogs as are Rotties and will happily sleep away the day on the sofa after a good socialised play early in the morning in Kensington Gardens. They can be stubborn but are very social with both people and other dogs, they love their food and that is a good training tool, they also have long fuse. I use a muzzle as s training tool, personally I do not like my dog to be too vocal for no reason and a good way to train a dog regarding "woofing" etiquette is to muzzle them, they quickly get the message. I also muzzle my dog if there are a lot of children on the bus, it makes the parents more relaxed and legally a muzzled dog is "under control" so the Police can not take away your dog if it runs off towards children. You and I both know the dog just wants to greet the children; the parents don't know that!
My dog loves the company of other dogs especially big puppies. Dogs like children learn good and bad habits from each other. I would be delighted to do some training with your dog when we go for walks / comes to stay. I receive many compliments daily on how obedient and docile my dog is. Dogs like husbands need to be trained! Lol.
I cook for my dog fish and veg is the summer and turkey, pork, fish and veg in the winter. Alas he has many allergies and dog food makes him hyperactive and is very expensive. I would be delighted to cook for your dog too if you wish. My dog eats better than most people's children!