Q. What is the best way to get my puppy's attention? We use treats to reward good behavior, but when the cat is nearby he just won't listen to us!
A. You might want to try using a clicker: Start off by awarding with a treat when the clicker goes off, and eventually the pup will react to the clicker. Then, you should transition into commands like "sit" or "down". Click it before giving him the command to show that he needs to pay attention when the clicker makes the sound.
When the cat is around, then push the clicker and call him away from the cat or whatever might be deterring him from paying attention to your commands.
I hope this helps!