as well as what the others have said, i think some of the content could possibly be regarded as a bit spammy?
DOBERMAN PINSCHER HEALTH for example.
I personally would look at rewriting the text to read more naturally, you dont need to say "doberman pincher" in every single sentence, make it more natural for your readers. 17 repeats of the phrase in a small body of the text is a bit excessive IMO
the last 2 paragraphs of the health page linked above are particularly bad for this and almost read like a machine generated page specifically to put adwords onto. ..i only really looked at that page and the home page, but would apply this approach to the whole site if I were you.
content written like this shuts me off immediately as a user, so even if ther SEs didnt penalise you for spamming keywords a lot of the visitors may not like what they find when they get there.
i love the puppy pics though (even tho i'm a rottie man myself)
