My immediate reaction is to say you DO NOT need a puppy. If anything, and that remains to be seen, you should think about an older more settled companion for Jasper. I just don't know that you would have time for two dogs with all you should be taking on right now... just my humble opinion. Just don't be hasty.
Bookmarks