How to financially plan for a new fur baby (perfect for new dog parents & those wanting to get a dog soon!)