As someone who once worked as a CD nurse I have to admit I am definitely a Dogoholic - I answered yes to so many of these questions!! It is great - am e-mailing it to my other dog friends.