Bringing home a new pet is exciting but requires preparation. Follow this ultimate checklist, covering everything from supplies to training,…