Maggy sounds utterly fabulous!
We have sheep and sheepdogs across the street.
I bet they wouldn't mind letting Maggy have a go of it!