Answer: towsers

AnswerCrossword Clue
TOWSERSFriends of Fido and Rover.
towsersbig dog
towsersTOWSER, a hauler (one that hauls (to pull with force))
towsersbig, hearty person, esp. one who is very energetic