Inuki is a 5 year old 35lb Cattle Dog mix. We get out every day and walk with some dogs he knows. he does great with them and when we meet smaller dogs or more dominant/bossy type dogs, he does wonderful and knows his boundaries with them, however....he is explosive if a submissive/excited big dog or puppy jumps on him, or even sometimes when we meet a young dog, he will be sniffing, then he stiffens and I have just a second before he explodes with emotion and scares the other dog and the owner. He has never hurt another dog or broken skin. I think he is more of a big show off and just bluffing, which is also what a trainer told me, but he sounds so scary and mean!! He usually reacts like this to larger dogs, large breed puppies, and so on and almost always the dogs are just submissive, goofy, excited types. He will not mess with big dominant "boss" type dogs usually because he can sense they mean business. He almost always loves, loves loves little dogs, and little breed puppies and dogs that are his size. I have seen little dogs even growl bark and bite him aggressively and he just wags his tail and does not react, or he goes into a play bow. His favorite types of dogs to play with are small to medium sized, and bossy....he quickly befriends aggressive little dogs, but he also likes the puppies and submissive type dogs only if they are small. It baffles me!! I am glad he likes the little guys, but really I wish he was just polite and friendly to all dogs. I dont know what to do. He can sit patiently and allow a dog to pass. I would love to see him more interested in sniffing and meeting bigger dogs, but he is not, then when he does meet them, he freaks out on them and people stay away and pull their dogs away. I need some ideas!! : )