A very different breed from a crazy cat lady, but with all the eccentricities the name connotes, a dog mom is proud, loving, totally obsessed, and always willing to do anything for that perfect creature in her care--her dog. And there are millions of them out there, especially...