It depends on how much you like animals. It is like taking care of a child. Require lots of care and attention. I prefer getting an older dog. You have to train the puppy to take care of business outside. You have to worry about it ripping up couch cushions and destroying your stuff. They are indeed cute. I would invest in a kennel if you do not already have one. You can’t leave a puppy at home alone unsecured. Also do not forget about grooming depending on the kind of puppy you have.