Have a little of empathy, obviously people get a human-like relationship with their pets, and from what I believe dogs are not like other pets. They might be dirty and disgusting, but still you should all have a little bit of empathy for those who ask you for advice.
Your bitching wont help him, so instead of waisting your own time and his time, try help him out! Its not everyday that some one asks you for advice or help! When some one asks for advice it is wrong to 'advice' them with your own opinion about the problem, instead give your own opinion about the solution.