By Marné Amoguis Getting a new pet requires a ton of shopping. Whether you’re getting your first pet ever or you’ve had pets before, you’ll need to start planning their entire lives before you pick them up and bring them
This post is originally published here: Your Ultimate New Pet Checklist