It is normal to hate your dog sometimes, as the relationship you have with your dog is just as much a relationship like the one you might have with your children or your partner, and dogs can act in a very annoying way sometimes too. However, if you find that you hate your dog in general and feel you are not capable of meeting his needs properly, then you need to make the tough decision of finding him a new home.