Well, are you thinking of starting with a puppy or adopting an adult dog? Because each one has its challenges, but if it's your first dog, a puppy's probably not the way to go, no matter how adorable they are with their big ol' eyes and tiny teeth...
no subject