What You Need For Your New Puppy

Getting a new puppy is a MEGA, SUPER exciting time, but it can also be a stressful time. That cute fluffy nugget comes at you with constant potty breaks (not always outside!), sharp baby teeth, and a slew of unpredictable things . To put yourself at ease, we've got the low-down on what to buy to…