32 Things You Need to Know Before Getting a Dog: Advice for Preparing Your House and Your Life for a New Puppy - Kindle edition