Sanctuary near the centre of Byron that is great for family and fur-family alike.