We presently have 4 cats and two dogs, we are expecting another sheltie by late spring (we also had 3 dogs previously), and know what you mean about chasing after puppies! However I wish it was another yorkie we were getting because they are so spunky, full of life with that terrier personality!!
Have fun Basil is such a cutie. Maxine sounds like a riot!! All three dogs will get used to each other in due time.