I agree with APBT that puppies are typically more work. I certainly wasn't prepared for it when I got my puppy.
I would suggest getting a 2-3 yr old dog from a rescue that has been in a foster home for a few weeks. Then you would have a good idea of the dog's personality and what training he/she may require. Also, many foster homes have other pets (including cats) and you could get a dog that has shown it is cat friendly (or atleast cat tolerant).
|