I have a one year old male pekingese who just started to get aggressive about 2 months ago. It started when my females come into heat and I had my fathers male dog here. Now he is being aggressive with my one female dog. He will start attacking her outside when she starts to bark. Now he is getting aggressive with his food bowl when my female dog tries to eat he will not let her or if I try to put my hand by the food bowl he will snap. I have punished him to his cage. What else can I do to stop him from being aggressive.