If you’re thinking of buying a dog, you’ll need to be sure you can accommodate all their needs for years to come. There’s a lot involved in keeping a dog, as some people find out too late, with resulting stress for both them and their pet, so it’s important to know what you’re committing yourself to before…